93fcf027262ee2314631ba446be8cc2eea0d27b9,portal-impl/src/com/liferay/portlet/messageboards/service/impl/MBMessageServiceImpl.java,MBMessageServiceImpl,getCategoryMessagesRSS,#number#number#String#number#String#String#String#ThemeDisplay#,199
Before Change
while (itr.hasNext() && (messages.size() < max)) {
MBMessage message = itr.next();
if (MBMessagePermission.contains(
getPermissionChecker(), message, ActionKeys.VIEW)) {
messages.add(message);
}
After Change
while (itr.hasNext() && (messages.size() < max)) {
MBMessage message = itr.next();
MBThread thread = mbThreadLocalService.getThread(message.getThreadId());
if (MBMessagePermission.contains(
getPermissionChecker(), message, ActionKeys.VIEW) && MBMessagePermission.contains(
getPermissionChecker(), thread.getRootMessageId(), ActionKeys.VIEW)) {
messages.add(message);
}